pitted from smallpox - Español Inglés Diccionario